home *** CD-ROM | disk | FTP | other *** search
/ mail.altrad.com / 2015.02.mail.altrad.com.tar / mail.altrad.com / TEST / office deutch / INFOPATH.NL-NL / INFLR.CAB / TRAVELRE.XSN_1043 / myschema.xsd < prev    next >
Extensible Markup Language  |  2006-11-12  |  4KB  |  85 lines

  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?><!-- _lcid="1033" _version="12.0.4518.1000" --><!-- _LocalBinding --><xsd:schema targetNamespace="http://schemas.microsoft.com/office/infopath/2003/myXSD/2005-10-21T21:12:27" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2005-10-21T21:12:27" xmlns:xd="http://schemas.microsoft.com/office/infopath/2003" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
  2.     <xsd:element name="travelRequest">
  3.         <xsd:complexType>
  4.             <xsd:sequence>
  5.                 <xsd:element ref="my:purpose" minOccurs="0"/>
  6.                 <xsd:element ref="my:requestDate" minOccurs="0"/>
  7.                 <xsd:element ref="my:name" minOccurs="0"/>
  8.                 <xsd:element ref="my:email" minOccurs="0"/>
  9.                 <xsd:element ref="my:trips" minOccurs="0"/>
  10.                 <xsd:element ref="my:preferences" minOccurs="0"/>
  11.                 <xsd:element ref="my:notes" minOccurs="0"/>
  12.                 <xsd:element ref="my:filterDepartureLocation" minOccurs="0"/>
  13.                 <xsd:element ref="my:filterDestination" minOccurs="0"/>
  14.                 <xsd:element ref="my:filterDepartureDate" minOccurs="0"/>
  15.             </xsd:sequence>
  16.             <xsd:anyAttribute processContents="lax" namespace="http://www.w3.org/XML/1998/namespace"/>
  17.         </xsd:complexType>
  18.     </xsd:element>
  19.     <xsd:element name="purpose" type="xsd:string"/>
  20.     <xsd:element name="requestDate" nillable="true" type="xsd:date"/>
  21.     <xsd:element name="name" type="xsd:string"/>
  22.     <xsd:element name="email" type="xsd:string"/>
  23.     <xsd:element name="trips">
  24.         <xsd:complexType>
  25.             <xsd:sequence>
  26.                 <xsd:element ref="my:trip" minOccurs="0" maxOccurs="unbounded"/>
  27.             </xsd:sequence>
  28.         </xsd:complexType>
  29.     </xsd:element>
  30.     <xsd:element name="trip">
  31.         <xsd:complexType>
  32.             <xsd:sequence>
  33.                 <xsd:element ref="my:departureLocation" minOccurs="0"/>
  34.                 <xsd:element ref="my:destination" minOccurs="0"/>
  35.                 <xsd:element ref="my:departureDate" minOccurs="0"/>
  36.                 <xsd:element ref="my:departureTime" minOccurs="0"/>
  37.                 <xsd:element ref="my:isRoundTrip" minOccurs="0"/>
  38.                 <xsd:element ref="my:roundTrip" minOccurs="0"/>
  39.                 <xsd:element ref="my:includeHotel" minOccurs="0"/>
  40.                 <xsd:element ref="my:includeCar" minOccurs="0"/>
  41.             </xsd:sequence>
  42.         </xsd:complexType>
  43.     </xsd:element>
  44.     <xsd:element name="departureLocation" type="xsd:string"/>
  45.     <xsd:element name="destination" type="xsd:string"/>
  46.     <xsd:element name="departureDate" nillable="true" type="xsd:date"/>
  47.     <xsd:element name="departureTime" type="xsd:string"/>
  48.     <xsd:element name="isRoundTrip" nillable="true" type="xsd:boolean"/>
  49.     <xsd:element name="roundTrip">
  50.         <xsd:complexType>
  51.             <xsd:sequence>
  52.                 <xsd:element ref="my:returnDate" minOccurs="0"/>
  53.                 <xsd:element ref="my:returnTime" minOccurs="0"/>
  54.             </xsd:sequence>
  55.         </xsd:complexType>
  56.     </xsd:element>
  57.     <xsd:element name="returnDate" nillable="true" type="xsd:date"/>
  58.     <xsd:element name="returnTime" type="xsd:string"/>
  59.     <xsd:element name="includeHotel" nillable="true" type="xsd:boolean"/>
  60.     <xsd:element name="includeCar" nillable="true" type="xsd:boolean"/>
  61.     <xsd:element name="preferences">
  62.         <xsd:complexType>
  63.             <xsd:sequence>
  64.                 <xsd:element ref="my:tripClass" minOccurs="0"/>
  65.                 <xsd:element ref="my:seatLocation" minOccurs="0"/>
  66.                 <xsd:element ref="my:carClass" minOccurs="0"/>
  67.                 <xsd:element ref="my:nonSmokingRoom" minOccurs="0"/>
  68.             </xsd:sequence>
  69.         </xsd:complexType>
  70.     </xsd:element>
  71.     <xsd:element name="tripClass" type="xsd:string"/>
  72.     <xsd:element name="seatLocation" type="xsd:string"/>
  73.     <xsd:element name="carClass" type="xsd:string"/>
  74.     <xsd:element name="nonSmokingRoom" nillable="true" type="xsd:boolean"/>
  75.     <xsd:element name="notes">
  76.         <xsd:complexType mixed="true">
  77.             <xsd:sequence>
  78.                 <xsd:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/1999/xhtml" processContents="lax"/>
  79.             </xsd:sequence>
  80.         </xsd:complexType>
  81.     </xsd:element>
  82.     <xsd:element name="filterDepartureLocation" type="xsd:string"/>
  83.     <xsd:element name="filterDestination" type="xsd:string"/>
  84.     <xsd:element name="filterDepartureDate" type="xsd:string"/>
  85. </xsd:schema>